iT邦幫忙

2022 iThome 鐵人賽

DAY 13
0
Modern Web

flask系列 第 13

Day13 flask 介紹

  • 分享至 

  • xImage
  •  


Flask是一個使用Python編寫的輕量級Web應用框架。基於Werkzeug WSGI工具箱和Jinja2模板引擎。Flask被稱為「微框架」,因為它使用簡單的核心,擁有簡單可擴展的特性,讓開發者可以更自由靈活的進行專案開發。

從何而來

Flask的作者是來自Pocoo的Armin Ronacher。本來只是作者的一個愚人節玩笑,不過後來大受歡迎,進而成為一個正式的專案。
2016 年 4 月,Pocoo 團隊解散,Flask 及相關庫的開發移交給新成立的 Pallets 專案。

優缺點

優點:

  • 輕巧
  • 簡潔
  • 擴展性強
  • 入門簡單

缺點:

  • 對於大型網站開發,需要設計路由對映的規則,否則導致程式碼混亂
  • 較容易有安全漏洞

上一篇
Day12 Python 進階3
下一篇
Day14 Flask建立
系列文
flask30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言